
body{
	text-align: center;
}

#default_head{
	background-color: #a4d838;
	width: 760px;
	height: 28px;
	margin: 0 auto;
}

#head_count{
	float: left;
	position: absolute;
	margin-left:15px; 
}

#select_search_div{
	position: absolute;
	margin-left: 421px;
	
}

#select_search{
	text-align: center;
	height: 27px;
}

#search_input_div{
	position:absolute;
	margin-left:534px;
	height: 20px;
	width: 140px; 
}

#search_commit_div{
	float: right;
	margin-right: 20px;
}

#core_div{
	margin: 0 auto;
	width: 760px;
	height: 600px;
	text-align: center;
}

#core_div_classification{
	width: 160px;
	height: 590px;
	float: left;
	margin-top: 5px;
	border: 1px solid;
	border-color: #8686ff;
}

#core_div_classification_title{
	color: white;
	width: 159px;
	height: 25px;
	background-color: #8686ff;
}

#core_div_classification_text_book_title{
	margin-top: 2px;
}

#core_div_classification_text_book_list{
	height: 160px;
	background-color: #dbfbf0;
	margin-top: 5px;
}

.defaule_table{
	table-layout: fixed;
	width: 120px;
}

.core_div_classification_td_text{
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap; 
}

.core_div_classification_td_text:HOVER{
	overflow: visible;
	white-space: pre;
}

.core_div_classification_a{
	text-decoration: none;
	color: black;
}

#core_div_classification_text_movie_title{
	margin-top: 5px;
}

#core_div_classification_text_movie_list{
	height: 160px;
	background-color: #bbeefd;
	margin-top: 5px;
}

#core_div_classification_text_music_title{
	margin-top: 5px;
}

#core_div_classification_text_music_list{
	height: 160px;
	background-color: #cbcfcb;
	margin-top: 5px;
}

#core_div_browse{
	width: 418px;
	height: 554px;
	float: left;
	margin-top: 11px;
	margin-left:1px;
}

#core_div_browse_update{
	float: left;
	margin-left: 5px;
}

#core_div_browse_update_img{
	text-align: left;
	margin-top: 2px;
}

#core_div_browse_newbook_img{
	float: left;
	margin-left:10px; 
	margin-top: 5px;
}

#core_div_browse_newbook_text_a{
	margin-top: 5px;
	font-size: medium;
	text-align: left;
	margin-left: 100px;
}

#core_div_browse_newbook_text_author{
	text-align: left;
	margin-left: 100px;
	margin-top: 10px;
}

#core_div_browse_newbook_text_introduction{
	text-align: left;
	margin-left: 100px;
	width: 290px;
	height: 60px;
	background-color: #deffd9;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: normal; 
	margin-top: 10px;
}

#core_div_browse_important{
	float: right;
	margin-right: 5px;
	margin-top: 30px;
}

#core_div_browse_important_img{
	text-align: right;
	margin-top: 2px;
}

#core_div_browse_importantBook_img{
	float: right;
	margin-right:10px; 
	margin-top: 5px;
}

#core_div_browse_importantBook_text_a{
	margin-top: 5px;
	font-size: medium;
	text-align: right;
	margin-right: 100px;
}

#core_div_browse_importantBook_text_author{
	text-align: right;
	margin-right: 100px;
	margin-top: 10px;
}

#core_div_browse_importantBook_text_introduction{
	text-align: left;
	margin-right: 100px;
	width: 290px;
	height: 60px;
	background-color: #deffd9;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: normal; 
	margin-top: 10px;
}

#core_div_hotprice_update{
	float: left;
	margin-left: 5px;
	margin-top: 30px;
}

#core_div_browse_hotprice_img{
	text-align: left;
	margin-top: 2px;
}

#core_div_browse_hotpriceBook_img{
	float: left;
	margin-left:10px; 
	margin-top: 5px;
}

#core_div_browse_hotpriceBook_text_a{
	margin-top: 5px;
	font-size: medium;
	text-align: left;
	margin-left: 100px;
}

#core_div_browse_hotpriceBook_text_author{
	text-align: left;
	margin-left: 100px;
	margin-top: 10px;
}

#core_div_browse_hotpriceBook_text_introduction{
	text-align: left;
	margin-left: 100px;
	width: 290px;
	height: 60px;
	background-color: #deffd9;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: normal; 
	margin-top: 10px;
}

#core_div_right{
	width: 180px;
	height: 560px;
	float: right;
	margin-top: 5px;
}


#core_div_hot{
	width: 180px;
	height: 225px;
	float: right;
	margin-top: 5px;
	border: 1px solid;
	border-color: #f9b62b;
}

#core_div_hot_title{
	color: white;
	width: 179px;
	height: 25px;
	background-color: #f9b62b;
}



#core_div_sort{
	width: 180px;
	height: 230px;
	float: right;
	margin-top: 15px;
	border: 1px solid;
	border-color: #ff2828;
}

#core_sort_hot_title{
	color: white;
	width: 179px;
	height: 25px;
	background-color: #ff2828;
}